<extend name="Public/base"/>
<block name="body">
<script type="text/javascript" src="__STATIC__/uploadify/jquery.uploadify.min.js"></script>
<link rel="stylesheet" type="text/css" href="__STATIC__/uploadify/Huploadify.css"/>
<script type="text/javascript" src="__STATIC__/uploadify/jquery.Huploadify.js"></script>
    <div class="main-title">
        <h2>编辑订单</h2>
    </div>
    <form id="form" action="{:U('adminEdit?name='.trim($_GET['name']))}" method="post" class="form-horizontal">
    <input type="hidden" name="id" value="{$data['id']}">
        <div class="form-item">
            <label class="item-label">专家初审备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea type="text" rows="5" cols="55" name="investigate_desc" value="{$data['investigate_desc']}">{$data['investigate_desc']}</textarea>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">客服回访备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea type="password" rows="5" cols="55" name="visit_desc" value="{$data['visit_desc']}">{$data['visit_desc']}</textarea>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">开方备注信息</label>
            <div class="controls">
                <textarea  rows="5" cols="55" type="text" name="prescription_desc" value="{$data['prescription_desc']}">{$data['prescription_desc']}</textarea>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">划价备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea type="text" rows="5" cols="55" name="price_desc" value="{$data['price_desc']}">{$data['price_desc']}</textarea>
            </div>
        </div>
         <div class="form-item">
            <label class="item-label">备料生产备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea type="text" rows="5" cols="55" name="produc_desc" value="{$data['produc_desc']}">{$data['produc_desc']}</textarea>
            </div>
        </div>
         <div class="form-item">
            <label class="item-label">生产包装备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea type="textarea" rows="5" cols="55" name="pack_desc" value="{$data['pack_desc']}">{$data['pack_desc']}</textarea>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">待发货备注信息<span class="check-tips"></span></label>
            <div class="controls">
                <textarea rows="5" cols="55" name="regoods_desc" value="{$data['regoods_desc']}">{$data['regoods_desc']}</textarea>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">订单状态<span class="check-tips"></span></label>
            <div class="controls">
                <label><input type="radio" name="status" id="status" value="0" <eq name="data['status']" value="0"> checked="checked"</eq>>未审核</label>
                <label><input type="radio" name="status" id="status" value="1" <eq name="data['status']" value="1"> checked="checked" </eq>>已审核</label>
                <label><input type="radio" name="status" id="status" value="2" <eq name="data['status']" value="2"> checked="checked" </eq>>已开方</label>
                <label><input type="radio" name="status" id="status" value="3" <eq name="data['status']" value="3"> checked="checked" </eq>>已划价</label>
                <label><input type="radio" name="status" id="status" value="4" <eq name="data['status']" value="4"> checked="checked" </eq>>已备料</label>
                <label><input type="radio" name="status" id="status" value="5" <eq name="data['status']" value="5"> checked="checked" </eq>>已生产</label>
                <label><input type="radio" name="status" id="status" value="6" <eq name="data['status']" value="6"> checked="checked" </eq>>已发货</label>
            </div>
        </div>
        <div class="form-item">
            <label class="item-label">价格<span class="check-tips"></span></label>
            <div class="controls">
                <input type="text" class="text input-large" name="price" value="{$data['price']}">
            </div>
        </div>
        <input type="hidden" name="before_status" value="{$data['before_status']}">
        <input type="hidden" name="wow" value="0" id="whether">
         <volist name="fields" id="field">
            <if condition="$field['is_show'] == 1 || ($field['is_show'] == 3 && $data['id']) || ($field['is_show'] == 2 && !$data['id'])">
                <if condition="$field['name'] != 'status' || $kaka == '1'">
                    <div class="form-item cf">
                        <label class="item-label">{$field['title']}<span class="check-tips"><notempty name="field['remark']">（{$field['remark']}）</notempty></span></label>
                        <div class="controls">
                            <switch name="field.type">
                                <case value="num">
                                    <input type="text" class="text input-mid" name="{$field.name}" value="{$data[$field['name']]}" <eq name = "kaka" value = "1" > readOnly = "true" </eq>>
                                </case>
                                <case value="string">
                                    <input type="text" class="text input-large" name="{$field.name}" value="{$data[$field['name']]}" <eq name = "kaka" value = "1" > readOnly = "true" </eq>>
                                </case>
                                <case value="textarea">
                                    <label class="textarea input-large">
                                    <textarea name="{$field.name}" >{$data[$field['name']]}</textarea>
                                    </label>
                                </case>
                                <case value="datetime">
                                    <!-- <input type="text" name="{$field.name}" class="text input-large time" value="{$data[$field['name']]|date='Y-m-d H:i',###}" placeholder="请选择时间" /> -->
                                    {$data[$field['name']]|date='Y-m-d H:i',###}
                                </case>
                                <case value="bool">
                                    <select name="{$field.name}">
                                        <volist name=":parse_field_attr($field['extra'])" id="vo">
                                            <option value="{$key}" <eq name="data[$field['name']]" value="$key">selected</eq>>{$vo}</option>
                                        </volist>
                                    </select>
                                </case>
                                <case value="select">
                                    <select name="{$field.name}">
                                        <volist name=":parse_field_attr($field['extra'])" id="vo">
                                            <option value="{$key}" <eq name="data[$field['name']]" value="$key">selected</eq>>{$vo}</option>
                                        </volist>
                                    </select>
                                </case>
                                <case value="radio">
                                    <volist name=":parse_field_attr($field['extra'])" id="vo">
                                        <label class="radio">
                                        <input type="radio" value="{$key}" name="{$field.name}" <eq name="data[$field['name']]" value="$key">checked="checked"</eq>>{$vo}
                                        </label>
                                    </volist>
                                </case>
                                <case value="checkbox">
                                    <volist name=":parse_field_attr($field['extra'])" id="vo">
                                        <label class="checkbox">
                                        <input type="checkbox" value="{$key}" name="{$field.name}[]" <in name="key" value="$data[$field['name']]" >checked="checked"</in>>{$vo}
                                        </label>
                                    </volist>
                                </case>
                                <case value="editor">
                                    <label class="textarea">
                                    {$data[$field['name']]}
                                    <!-- <textarea name="{$field.name}">{$data[$field['name']]}</textarea>
                                    {:hook('adminArticleEdit', array('name'=>$field['name'],'value'=>$data[$field['name']]))} -->
                                    </label>
                                </case>

                                <case value="images">
                                <div class="controls">
                                    <div id="upload_picture_{$field.name}"></div>
                                    <input type="hidden" name="{$field.name}" id="cover_id_{$field.name}"/>
                                    <div class="upload-img-box">
                                    <notempty name="data[$field['name']]">
                                        <div class="upload-pre-item"><img width="100%" src="{$data[$field['name']]|get_cover='path'}"/></div>
                                    </notempty>
                                    </div>

                                </div>
                                <script type="text/javascript">
                                var i=0;
                                //上传图片
                                /* 初始化上传插件 */
                                $("#upload_picture_{$field.name}").Huploadify({
                                    "auto"            :true,
                                    "multi"           :true,
                                    "swf"             : "__STATIC__/uploadify/uploadify.swf",
                                    "fileObjName"     : "download",
                                    "buttonText"      : "上传图片",
                                    "uploader"        : "{:U('File/uploadPicture',array('session_id'=>session_id()))}",
                                    'removeTimeout'   : 1,
                                    'fileTypeExts'    : '*.jpg; *.png; *.gif;',
                                    "fileSizeLimit"   : 20*1024*1024,
                                    "onUploadSuccess" : uploadPicture{$field.name},
                                    'onFallback' : function() {
                                        alert('未检测到兼容版本的Flash.');
                                    }
                                });
                                function we(id){
                                    $("#"+id).remove()
                                }
                                function uploadPicture{$field.name}(file, data){
                                    var data = $.parseJSON(data);
                                    var src = '';
                                    if(data.status){
                                        $("#cover_id_{$field.name}").val($("#cover_id_{$field.name}").val()+","+data.id);
                                        src = data.url || '__ROOT__' + data.path
                                        $("#cover_id_{$field.name}").parent().find('.upload-img-box').append(
                                            '<div style="float:left;" id="'+i+'" class="upload-pre-item"><img onclick="we('+i+')" width="100%" src="' + src + '"/></div>'
                                        );
                                        i++;
                                    } else {
                                        updateAlert(data.info);
                                        setTimeout(function(){
                                            $('#top-alert').find('button').click();
                                            $(that).removeClass('disabled').prop('disabled',false);
                                        },1500);
                                    }
                                }
                                </script>
                            </case>

                                <case value="picture">
                                    <div class="controls">
                                        <input type="file" id="upload_picture_{$field.name}">
                                        <input type="hidden" name="{$field.name}" id="cover_id_{$field.name}" value="{$data[$field['name']]}"/>
                                        <div class="upload-img-box">
                                        <notempty name="data[$field['name']]">
                                            <div class="upload-pre-item"><img src="{$data[$field['name']]|get_cover='path'}"/></div>
                                        </notempty>
                                        </div>
                                    </div>
                                    <script type="text/javascript">
                                    //上传图片
                                    /* 初始化上传插件 */
                                    $("#upload_picture_{$field.name}").uploadify({
                                        "height"          : 30,
                                        "swf"             : "__STATIC__/uploadify/uploadify.swf",
                                        "fileObjName"     : "download",
                                        "buttonText"      : "上传图片",
                                        "uploader"        : "{:U('File/uploadPicture',array('session_id'=>session_id()))}",
                                        "width"           : 120,
                                        'removeTimeout'   : 1,
                                        'fileTypeExts'    : '*.jpg; *.png; *.gif;',
                                        'onFallback' : function() {
                                            alert('未检测到兼容版本的Flash.');
                                        },
                                        "onUploadSuccess" : uploadPicture{$field.name}
                                    });
                                    function uploadPicture{$field.name}(file, data){
                                        var data = $.parseJSON(data);
                                        var src = '';
                                        if(data.status){
                                            $("#cover_id_{$field.name}").val(data.id);
                                            src = data.url || '__ROOT__' + data.path;
                                            $("#cover_id_{$field.name}").parent().find('.upload-img-box').html(
                                                '<div class="upload-pre-item"><img src="' + src + '"/></div>'
                                            );
                                        } else {
                                            updateAlert(data.info);
                                            setTimeout(function(){
                                                $('#top-alert').find('button').click();
                                                $(that).removeClass('disabled').prop('disabled',false);
                                            },1500);
                                        }
                                    }
                                    </script>
                                </case>
                                <case value="file">
                                    <div class="controls">
                                        <input type="file" id="upload_file_{$field.name}">
                                        <input type="hidden" name="{$field.name}" value="{$data[$field['name']]}"/>
                                        <div class="upload-img-box">
                                            <present name="data[$field['name']]">
                                                <div class="upload-pre-file"><span class="upload_icon_all"></span>{$data[$field['name']]|get_table_field=###,'id','name','File'}</div>
                                            </present>
                                        </div>
                                    </div>
                                    <script type="text/javascript">
                                    //上传图片
                                    /* 初始化上传插件 */
                                    $("#upload_file_{$field.name}").uploadify({
                                        "height"          : 30,
                                        "swf"             : "__STATIC__/uploadify/uploadify.swf",
                                        "fileObjName"     : "download",
                                        "buttonText"      : "上传附件",
                                        "uploader"        : "{:U('File/upload',array('session_id'=>session_id()))}",
                                        "width"           : 120,
                                        'removeTimeout'   : 1,
                                        'onFallback' : function() {
                                            alert('未检测到兼容版本的Flash.');
                                        },
                                        "onUploadSuccess" : uploadFile{$field.name}
                                    });
                                    function uploadFile{$field.name}(file, data){
                                        var data = $.parseJSON(data);
                                        if(data.status){
                                            var name = "{$field.name}";
                                            $("input[name="+name+"]").val(data.data);
                                            $("input[name="+name+"]").parent().find('.upload-img-box').html(
                                                "<div class=\"upload-pre-file\"><span class=\"upload_icon_all\"></span>" + data.info + "</div>"
                                            );
                                        } else {
                                            updateAlert(data.info);
                                            setTimeout(function(){
                                                $('#top-alert').find('button').click();
                                                $(that).removeClass('disabled').prop('disabled',false);
                                            },1500);
                                        }
                                    }
                                    </script>
                                </case>
                                <default/>
                                <input type="text" class="text input-large" name="{$field.name}" value="{$data[$field['name']]}">
                            </switch>
                        </div>
                    </div>
                </if>
            </if>
        </volist>
        <div class="form-item">
            <button class="btn submit-btn ajax-post" id="submit" target-form="form-horizontal">确 定</button>
            <button class="btn btn-return" onclick="javascript:history.back(-1);return false;">返 回</button>
        </div>
    </form>
</block>

<block name="script">
    <script type="text/javascript">
        $('#submit').click(function(){
            var arr = "<php>echo $data['whether'];</php>";
            var chkObjs = document.getElementsByName("status");
            for(var i=0;i<chkObjs.length;i++){
                if(chkObjs[i].checked){
                    chk = i;
                    break;
                }
            }
            if(chk == 3 && arr == 0){
                if(confirm("确认要划价了么?")){
                   document.getElementById("whether").value = "1";
                  }
            };
            document.getElementById("form").submit();

        });
        //导航高亮
        highlight_subnav('{:U('User/index')}');
    </script>
</block>
